truth is stranger than fiction - Turc Anglais Dictionnaire